//
// Created by Mzoro on 2022/4/3.
//
#include <stdio.h>

#include "headers.h"

//
// 将若干文本行按字典顺序进行排序输出
// 1. 循环读文本，并记录一共同读了多少行
// 2. 排序
// 3. 输出
//  测试： cd,dd,cd,ef,gh,fe,gh,ej
//  期待输出： cd cd dd ef ej fe gh gh
//
//
//
//
int main(){

    /**
     * 读取到多少行
     */
    int lineCount;
    /**
     * 读取的文本行保存在这里
     */
//    char *lines[MAX_LINE_NUM];
//
//    lineCount = readLines(lines);
    char *lines[MAX_LINE_NUM] = {"cd","dd","cd","ef","gh","fe","gh","ej"};
    lineCount = 8;
    if (!lineCount) {
        printf("没有读取到文字.");
        return 1;
    } else {
        sort(lines, 0, lineCount - 1);
    }

    for (int i = 0; i < lineCount; ++i) {
        printf("%s, ", *(lines + i));
    }
}
